English word definition — powered by WordNet
become less in amount or intensity
reduce pressure or intensity
Want to remember let up?